open-top roof - Alemán Inglés Diccionario